Algorithm Outline - 算法大纲

Algorithm Outline - 算法大纲

  1. 算法的复杂度分析。
  2. 数组、链表、跳表
  3. 栈、队列、优先队列、双端队列
  4. 哈希表、映射、集合
  5. 树、图、二叉树、二叉搜索树
  6. 泛型递归、树的递归
  7. 分治、回调
  8. 广度优先搜索、深度优先搜索
  9. 高级搜索:剪枝与启发式
  10. 排序算法,以及他们的区别和优化
  11. 回溯法、贪心算法
  12. 二分查找
  13. 并查树、字典树
  14. 红黑树、AVL树
  15. 位运算
  16. 布隆过滤器、URL Cache
  17. 字符串操作